﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace TechMadeira.Core.Logging
{
    public abstract class RecorderDecorator : IRecorder
    {
        protected RecorderDecorator( IRecorder aRecorder )
        {
            Recorder = aRecorder;
        }

        protected IRecorder Recorder { get; private set; }

        public abstract void Record( string aFormat, params object[] aArgs );
    }
}
